package com.qiku.service;

import com.github.pagehelper.PageInfo;
import com.qiku.domain.Menu;
import com.qiku.domain.MenuVo;
import com.qiku.domain.Role_menu_relation;

import java.util.List;


public interface MenuService {

    /**
     *查询所有父子菜单列表
     * @param pid
     * @return
     */
    public List<Menu> findSubMenuListByPid(int pid);

    /**
     * 根据ID 查询菜单信息
     * @param id
     * @return
     */
    public Menu findMenuById(Integer id);

    /**
     * 保存菜单
     * @param menu
     * @return
     */
    public int saveMenu(Menu menu);

    /**
     * 修改菜单
     * @param menu
     * @return
     */
    public int updateMenu(Menu menu);

    /**
     * 查询所有菜单  分页
     * @param
     * @return
     */
    public List<Menu> findAllMenu();


}
